From 93295f3f6b34171ad441e8458c2c74fc49d30b16 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Mon, 8 Dec 2025 00:23:49 +0100 Subject: [PATCH] without-amaro implies without strip-types Forwarded: https://github.com/nodejs/node/issues/60640 Last-Update: 2025-11-08 Gbp-Pq: Topic build Gbp-Pq: Name no-amaro-no-strip-types.patch --- src/node_options.cc | 3 +-- src/node_options.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/node_options.cc b/src/node_options.cc index 31fc23fdb..3fcc69285 100644 --- a/src/node_options.cc +++ b/src/node_options.cc @@ -958,8 +958,7 @@ EnvironmentOptionsParser::EnvironmentOptionsParser() { AddOption("--experimental-strip-types", "Experimental type-stripping for TypeScript files.", &EnvironmentOptions::experimental_strip_types, - kAllowedInEnvvar, - true); + kAllowedInEnvvar); Implies("--experimental-strip-types", "--experimental-detect-module"); AddOption("--experimental-transform-types", diff --git a/src/node_options.h b/src/node_options.h index 2e73fd2a0..d9bebffe4 100644 --- a/src/node_options.h +++ b/src/node_options.h @@ -254,7 +254,7 @@ class EnvironmentOptions : public Options { std::vector preload_esm_modules; - bool experimental_strip_types = true; + bool experimental_strip_types = false; bool experimental_transform_types = false; std::vector user_argv; -- 2.30.2